package modele;

/**
 * Classe representant une perspective appliquee a une image. 
 * Ce peut être un zoom ou un deplacement en x y
 * @author yohan
 *
 */
public class Perspective {
	
	//Les attributs
	private int zoom = 20;
	private int x = 0;
	private int y = 0;
	
	/*
	 * 
	 * ACCESSEURS
	 * 
	 */
	
	/**
	 * @return le zoom
	 */
	public int getZoom() {
		return zoom;
	}
	
	/**
	 * @return le Y
	 */
	public int getY() {
		return y;
	}

	/**
	 * @return le X
	 */
	public int getX() {
		return x;
	}
	
	/*
	 * 
	 * MUTATEURS
	 * 
	 */
	
	/**
	 * Setter le zoom
	 * @param zoom Le niveau de zoom
	 */
	public void setZoom(int zoom) {
		this.zoom = zoom;
	}
	
	/**
	 * Setter le x
	 * @param x Le x de l'image
	 */
	public void setX(int x) {
		this.x = x;
	}

	/**
	 * Setter le y
	 * @param y Le y de l'image
	 */
	public void setY(int y) {
		this.y = y;
	}
	
	
}
